Unavoidable accident defense - Español Inglés Diccionario